package com.lunago.agent.service;


import com.lunago.agent.pojo.entity.ChatRecord;
import java.util.List;

public interface ChatRecordService {

    /**
     * 保存一条聊天记录
     * @param userId  用户ID
     * @param content  内容
     * @param owner  所有者 可选： user   gpt
     */
    void save(Long userId, String content, String owner);

    /**
     * 查询所有聊天记录
     * @param userId  用户ID
     * @param limit   限制条数，如果传0 则查询所有
     * @return
     */
    List<ChatRecord> queryAllLimit(Long userId, int limit);

}
